Career 2020 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 Canada F2 USA F7 USA F8 USA F14 USA F28 USA F1 USA F14 USA F5 USA F6 Israel F3 USA F1 Israel F4 Israel F5 Israel F6 Israel F3 Israel F4 Israel F5 Israel F5 Israel F9 Israel F3 USA F29 USA F12 Canada F1 USA F6 Israel F2 2002 USTA Challenger of Calabasas - Calabasas 2003 USTA Challenger of Calabasas - Calabasas BH Indoor Sarajevo - Sarajevo Atlantic City Open - Atlantic City Tatra Banka Open 2003 - Bratislava Sarajevo Open 2004 - Sarajevo Austin Challenger - Austin Challenger Casablanca San Angel - Mexico City Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka Open Maxon - Barcelona USTA Men's Challenger of Dallas - Dallas Challenger Ford de Cherbourg - Cherbourg Draft Corona Mexico City Open - Mexico City USTA Challenger - Champaign USTA Tallahassee Tennis Challenger - Tallahassee Isla de Lanzarote - Lanzarote The Indian Oil-Servo ATP Challenger 1999 - Calcutta Lubbock Challenger - Lubbock Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Internationaux de Nouvelle-Caledonie - New Caledonia Oklahoma Challenger - Tulsa Zagreb Open - Zagreb Samsung Secruities Cup Challenger - Seoul Music City Challenger - Nashville Tatra Banka Slovak Open - Bratislava South African Airways Tennis Open - Durban 2007 Challenger of Santa Clara - Valencia Sunset Moulding Yuba City Racquet Club Challenger - Yuba City USTA Seascape Challenger - Aptos Yitzhak Rabin Challenger 1998 - Tel Aviv Isla de Gran Canaria - Mas Palomas The Comercia Challenger - Aptos Lubbock Challenger - Lubbock Sail Open - New Delhi The Indian Oil Servo ATP Challenger - Chandigarh Third Bank Tennis Championships - Lexington KGHM Polish Indoors - Wroclaw Izmir Cup - Izmir USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Nielsen USTA Pro Tennis Championship - Winnetka Fifth-Third Bank Tennis Championships - Lexington Granby Challenger - Granby 2007 Knoxville Challenger - Knoxville The Comercia Bank Challenger - Aptos The Bolton Challenger - Bolton Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver 2003 Freeman Men's Challenger - Joplin Hilton Waikoloa Village USTA Challenger - Waikoloa Gallagher International - Hamilton Mumbai Challenger - Mumbai Alexander Kolyaskin Memorial - Donetsk Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Corona Mexico City Open - Mexico City MTCI ATP Challenger - Yokohama Pro Challenger at Calabasas - Calabasas Australian Unity Western Australia Open - Perth Music City Challenger - Nashville 2001 UT Tyler Patriot Challenger - Tyler JSM Challenger of Champaign - Urbana Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The LTA Wrexham Challenger - Wrexham Sao Paulo Challenger Dallas Challenger West Side Tennis Challenger - Forest Hills Tatra Banka Open - Bratislava GHI Bronx Classic - Bronx XL Capital Bermuda Open - Bermuda New Delhi Challenger - New Delhi USTA/Adtech Challenger - Boston USTA Challenger of Tiburon - Tiburon Challenger 42 - Andrezieux 2004 USTA Challenger of Calabasas - Calabasas Challenger Leon 2004 - Leon IPP Open - Helsinki The Wright Financial Group, Inc. Challenger - Champaign Abierto Club Casablanca - Mexico City Korat Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Flea Market Cup - Busan Binghamton Professional Tennis Tournament - Binghamton Baton Rouge Challenger Smith Barney Men's Challenger - Covington USTA Men's Challenger of Dallas - Dallas Rhodes Challenger Winnetka Challenger 2004 Colorado Tennis Classic - Denver Vancouver Challenger USTA Comerica Challenger - Aptos The Natrel's Challenger - Granby Tulsa Challenger Music City Challenger - Nashville Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Tashkent Challenger 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Astana Challenger Aachen Challenger Champaign Challenger Ramat Hasharon Challenger Busan Challenger Cremona Challenger Fergana Challenger Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento Binghamton Challenger Lambertz Open - Aachen Freeman Men's $50,000 Challenger - Joplin Samsung Challenger 2007 - Ho Chi Minh City Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Aachen Challenger Bratislava Challenger Singapore Challenger Ford Tennis Championships - Louisville Privat Bank Cup - Dnepropetrovsk Johannesburg Challenger San Luis Potosi Challenger - San Luis Potosi Granby Challenger New Delhi Challenger II - New Delhi Mobilux Open - Luxembourg AT&T Challenger of Dallas - Dallas USTA Tallahassee Tennis Challenger - Tallahassee Tulsa Challenger Countrywide Classic USTA Challenger - Carson 2005 Freeman Men's Challenger - Joplin Eckental Challenger Ortisei Challenger Alexander Kolyaskin Memorial - Donetsk JSM Challenger - Champaign Internationaux de Nouvelle-Caledonie - New Caledonia Bangkok Challenger Johannesburg Challenger AGT Challenger - Leon Puerto Rico Challenger Tennis Event - Humacao Istanbul Challenger Nottingham Challenger Ramat Hasharon Challenger Leon Challenger Johannesburg Challenger Rio Quente Challenger XL Bermuda Open - Bermuda Music City Challenger - Nashville The Surbiton Trophy - Surbiton Open Diputacion Ciudad de Pozoblanco - Cordoba USTA Challenger of Orlando - Orlando GHI Bronx Tennis Classic - Bronx USTA Men's Challenger of Dallas - Dallas Ford Tennis Championships - Louisville Tiburon Challenger 2008 Knoxville Challenger - Knoxville Dunlop World Challenge - Toyota San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Dallas Challenger Binghamton Challenger Morelos Challenger Fifth-Third Bank Tennis Classic - Lexington Rimouski Challenger Guadalajara Challenger Leon Challenger Busan Challenger Nottingham-2 Challenger The $50,000 Pro Challenger at Calabasas - Calabasas Flea Market Cup Busan Challenger Tennis - Busan Shimadzu All Japan Indoor Tennis Championships - Kyoto II Naples ITG Challenger - Naples 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Irving Challenger 2007 Nielsen Pro Tennis Championship - Winnetka Challenger Natrel Presented by National Bank - Granby Ortisei Challenger AT&T Challenger of Dallas - Dallas Manchester Challenger USTA Challenger of Las Vegas - Las Vegas Dallas Challenger Medicor Open - Budapest 2004 Freeman Men's Challenger - Joplin Zagreb Open - Zagreb 2004 Keys Gate Challenger - Homestead Challenger Ford de Cherbourg - Cherbourg Pro Challenger at Calabasas - Calabasas Carson Challenger Harrah's Entertainment Men's Pro Challenger - Tunica Schickendanz Open - Furth The Commercia Challenger - Aptos Nottingham Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Winnetka Challenger Aptos Challenger Gimcheon Challenger Tashkent Challenger Challenger 42 - Andrezieux Eckental Challenger Swanston Challenger - Sacramento Knoxville Challenger Champaign Challenger TED Open - Istanbul Dallas Challenger Dallas Challenger VII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Adidas Open de Toulouse - Toulouse Challenger Groningen - Groningen USTA Men's Challenger of Urbana-Champaign - Urbana BCP Tennis Classic - Sao Paulo 6th Sardinian International Championships - Cagliari MTNL Cellular ATP Challenger - Mumbai Kyoto Challenger - Kyoto West Side Tennis Club Clay Court Challenger - Forest Hills The West Side Tennis Club Clay Court Challenger - Forest Hills Open Castilla y Leon Trofeo Iberdrola - Segovia IPP Open - Helsinki The Stella Artois Grass Court Championships - London Leon Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Ahmedabad Challenger - Ahmedabad Open de Franche-Comte - Besancon Open de Franche Comte - Besancon RCA Championships - Indianapolis ATP Bangalore Challenger - Bangalore Hamburg Challenger - Hamburg President's Cup - Tashkent 2003 USTA Tallahassee Tennis Challenger - Tallahassee Tallahassee Tennis Challenger - Tallahassee Ciudad de Pozoblanco Open Diputacion - Cordoba Tallahassee Challenger Kremlin Cup - Moscow Levene Gouldin & Thompson Tennis Challenger - Binghamton Eisenberg Jerusalem Open - Jerusalem Leon Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Siebel Open - San Jose The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Busan Open Challenger Tennis - Busan Mercedes-Benz Cup - Los Angeles Nottingham-2 Challenger Wailea Men's Challenger - Maui Colorado Classic - Denver The Surbiton Trophy - Surbiton AIG Japan Open - Tokyo Challenger Ciudad de Tijuana - Tijuana The West Side Tennis Club Grass Court Challenger - Forest Hills Hilton Waikoloa Village USTA Challenger - Waikoloa Tata Open 2003 - Chennai Vancouver Challenger The Nottingham Challenger - Nottingham Legg Mason Tennis Classic - Washington D.C. Mercedes-Benz Cup - Los Angeles Grand Prix de Tennis de Lyon - Lyon University of Tennessee USTA Men's Challenger - Knoxville The Joyce Eisenberg Jerusalem Open - Jerusalem 7th Wartburg Open - Eisenach Open de Mantouban - Montauban Frito Lay/USTA Challenger - Binghamton Yitzhak Rabin Men's Challenger - Tel Aviv Akbank Private Banking-TED Open - Istanbul Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Fifth Third Bank Tennis Classic - Lexington College Station Challenger - College Station Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica Ciudad de Pozoblanco Open Diputacion - Cordoba The Natrel's Challenger of Granby - Granby Samsung Securities Cup - Seoul Home Depot Center USTA Challenger - Carson Heineken Open - Auckland USTA Illinois Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Freeman Men's Challenger - Joplin Copa Club Campestre de Aguascalientes - Aguascalientes Lubbock Challenger - Lubbock Open de Rennes La Trinitaine - Rennes XL Bermuda Open - Bermuda The 'Fitz' Casino Challenger - Tunica Odlum Brown Vancouver Open - Vancouver Tata Open 2002 - Chennai Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Open 13 - Marseille Milan Indoors - Milan Nottingham Challenger 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Tashkent Challenger - Tashkent Grand Prix de Tennis de Lyon - Lyon Tata Open - Chennai Miller Lite Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow RCA Championships - Indianapolis International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Chennai Open - Chennai Medibank Private International - Sydney Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Cremona Challenger RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb Regions Morgan Keegan Championships - Memphis RCA Championships - Indianapolis Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose ATP Kremlin Cup - Moscow Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Medibank International - Sydney SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Ordina Open - s-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SA Tennis Open - Johannesburg US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Kaoshuing Challenger Dallas Challenger Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Guadalajara Challenger Serbia Open - Belgrade Helsinki Challenger St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur U.S. National Indoor Tennis Championships - Memphis Le Gosier Challenger Citi Open - Washington Khanty-Mansiysk Challenger Rakuten Japan Open - Tokyo Nottingham Challenger Kremlin Cup - Moscow Eckental Challenger Charlottesville Challenger Open de Tenis Comunidad Valenciana - Valencia SAP Open - San Jose Ortisei Challenger Chennai Open - Chennai Hall of Fame Tennis Championships - Newport Chennai Open - Chennai Yokohama Challenger Erste Bank Open - Vienna Memphis Open - Memphis Toyota Challenger Gerry Weber Open - Halle Swiss Indoors Basel - Basel Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai Dallas Challenger Thailand Open - Bangkok Atlanta Tennis Championships - Atlanta Guadalajara Challenger Countrywide Classic - Los Angeles Hall of Fame Tennis Championships - Newport Johannesburg Challenger Baton Rouge Challenger Sacramento Challenger Athens Challenger Charlottesville Challenger Tallahassee Challenger Geneva Open - Geneva Campbell's Hall of Fame Tennis Championships - Newport Sydney International - Sydney Knoxville Challenger Manta Challenger Champaign Challenger Erste Bank Open - Vienna Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Taipei City Challenger Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Aircel Chennai Open - Chennai AEGON Championships - London Atlanta Tennis Championships - Atlanta Manchester Challenger If Stockholm Open - Stockholm Aircel Chennai Open - Chennai SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Leon Challenger Atlanta Tennis Championships - Atlanta Guadalajara Challenger Farmers Classic - Los Angeles Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Aircel Chennai Open - Chennai Adidas International - Sydney St. Petersburg Open - St. Petersburg Aptos Challenger BB&T Atlanta Open - Atlanta Irving Challenger Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha Mexico City Challenger Claro Open Colombia - Bogota Moselle Open - Metz Malaysian Open - Kuala Lumpur Valencia Open - Valencia USTA Challenger of North Miami Beach - North Miami Beach Aircel Chennai Open - Chennai Ecuador Open - Quito Delray Beach Open - Delray Beach USTA Challenger of Burbank - Burbank Abierto Mexicano Telcel - Acapulco University of Tennessee USTA Men's Challenger - Knoxville Eisenberg Jerusalem Open - Jerusalem VIII Open Internacional D'Andorra - Andorra Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane Open Diputacion Pozoblanco - Cordoba CMG Asia Open - Hong Kong Intersport Heilbronn Open - Heilbronn Delray Beach Open - Delray Beach Challenger Britania Zavaleta - Puebla Winston-Salem Open - Winston-Salem The USTA Challenger at West End Racquet - Torrance Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport The LTA Wrexham Challenger - Wrexham Kroger / St. Jude International - Memphis III Isla de Lanzarote - Lanzarote Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon China Open - Beijing U.S. Men's Clay Court Championships - Houston President's Cup - Tashkent Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Miller Lite Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis RCA Championships - Indianapolis Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Toronto Scania Stockholm Open - Stockholm Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami RCA Championships - Indianapolis Rogers Cup - Montreal Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati AIG Japan Open - Tokyo Regions Morgan Keegan Championships - Memphis Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Barcelona Open BancSabadell - Barcelona Wimbledon - London U.S. Open - New York Tennis Masters Series - Toronto Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Australian Open - Melbourne Wimbledon - London U.S. Open - New York Chengdu Open - Chengdu Australian Open - Melbourne Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, World Group, PO, ISR-PER, 4-1 Hall of Fame Tennis Championships - Newport French Open - Paris Davis Cup, World Group, 1R, FRA-ISR 5-0 Sony Ericsson Open - Miami Australian Open - Melbourne Western & Southern Open - Cincinnati Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, REL2, UKR-ISR 3-2 Davis Cup, Group 1, REL2, ISR-GRE 5-0 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, 1R, ISR-LUX 5-0